administer first aid

Translations
administrer les premiers secours
Definitions
To provide immediate medical assistance or treatment to someone who is injured or ill, typically before professional medical help arrives.